package com.lancoo.ccas53.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.lancoo.ccas53.entity.CssProhibitStudent;
import com.lancoo.ccas53.pojo.dto.ProhibitStudentDto;
import com.lancoo.ccas53.pojo.dto.ResultDto;

/**
 * <p>
 * 禁选学生 服务类
 * </p>
 *
 * @author quin.song
 * @since 2024-05-20
 */
public interface CssProhibitStudentService extends IService<CssProhibitStudent> {

    /**
     * 获取禁选学生列表
     *
     * @param type
     * @param baseCollegeId
     * @param gradeId
     * @param classId
     * @param keyword
     * @param pageSize
     * @param currentPage
     * @param taskId
     * @return
     */
    ResultDto<ProhibitStudentDto> getStudentList(Integer type, String baseCollegeId, String gradeId, String classId, String keyword, Integer pageSize, Integer currentPage, Integer taskId);

}
